decade-long imprisonment - Espagnol Anglais Dictionnaire